Over the last four days, Prime Minister Narendra Modi greeted the heads of over 50 African nations, some of whom have extremely unsavoury reputations. Meet the 10 most controversial leaders who visited Delhi this week.
There is growing alarm at the inexorable rise of China, both of its military prowess and its aggressive bullying of other countries plus its subjugation of whole portions of its own population.